package com.hualala.supplychain.methodext.annotation;

import com.hualala.supplychain.methodext.constans.MethodEnum;

import java.lang.annotation.*;


/**
 * @author lz
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface DoMethodExtAll {

    /**
     * 实现类的名称
     * @return
     */
    String className() default "";

    /**
     * 需要指定的拦截方法
     * 通过 MethodEnum 枚举来获取
     *
     * @return
     */
    MethodEnum[] type() default {};

}
